package com.xjscrm.console.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
@ApiModel("关键词标签返回对象")
public class TaskTagKeywordVo {
    @ApiModelProperty("规则主键ID")
    private Long id;

    @ApiModelProperty("运营商id")
    private Long merId;

    @ApiModelProperty("名称")
    private String name;

    @ApiModelProperty("触发类型(0-客户私聊;1-机器人私聊)")
    private String triggerType;

    @ApiModelProperty("触发类型列表")
    private List<Integer> triggerTypeList;


    @ApiModelProperty("关键词类型(0-模糊关键词；1-精准关键词)")
    private Integer keywordType;


    @ApiModelProperty(" 关键词模式(0-满足所有触发；1-满足一个触发)")
    private Integer keywordModel;


    @ApiModelProperty("关键词列表")
    private String keywords;


    @ApiModelProperty("企微标签列表")
    private String enterpriseTags;

    @ApiModelProperty("创建时间")
    private Integer createTime;

    @ApiModelProperty("修改时间")
    private Integer updateTime;

    @ApiModelProperty("关键词列表")
    private List<String> keywordsList;

    @ApiModelProperty("企微标签列表")
    private List<Long> enterpriseTagsList;


    @ApiModelProperty("企微标签列表名")
    private List<String> enterpriseTagNamesList;

}
